Presto’s tagline is ‘demand more,’ and with the streamlining and updating of its community site, it’s good to see Presto demanding more even of itself.